lead chlorosilicate complex - French English Dictionary